package com.ruoyi.user.service;

import com.repair.api.user.request.param.UserQueryParam;
import com.repair.api.user.request.param.UserUpdateStatusParam;
import com.repair.api.user.response.data.UserInfo;
import com.ruoyi.common.core.page.TableDataInfo;

/**
 * @author chunyu
 * @since 2024/9/27,21:26
 */

public interface AdminUserService {
    TableDataInfo getAllUsers(UserQueryParam userQueryParam);

    UserInfo selectUsers(Long id);

    UserInfo updateState(Long id, String state);

    Boolean blockOrUnBlockUsers(UserUpdateStatusParam param);
}

